home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Collection of Tools & Utilities
/
Collection of Tools and Utilities.iso
/
edit
/
bingo21d.zip
/
READ.ME
< prev
next >
Wrap
Text File
|
1991-11-16
|
23KB
|
488 lines
Read Me file for Bingo 2.10d
----------------------------
"I feel you have done a great programming job with
Bingo ..."
"I've chosen Bingo over most of its competition. It's
fully featured and configurable and offers and extensive
menuing system for access to infrequently used commands."
"Enclosed is my registration for Bingo. This is a fine
piece of work. I must especially compliment the mouse
interface, which is the best I have seen."
"Great editor! Exactly what I've been looking for.
Please send the current version if I don't have the
latest."
"Keep up the good work, Bingo surely is one of the best
editors around and deserves success."
"Bingo's great!"
"Bingo is an excellent text processor."
"Couldn't live without Bingo now!"
These are some of the things people have said about The
Bingo Programmer's Text Editor. Now that you have this copy in
your hands, you can see for yourself what all the excitement is
about.
This file list various pertinent information about the Bingo
Programmer's Text Editor such as:
--> included files
--> features of Bingo, and what's new with this version
--> major bugs fixed in this version
--> some notes about registering
--> author's comments
--> how to contact the author
--> how to acquire the latest version
--> Version 2.10x
--> Registering Bingo through the Public (software) Library (PsL)
Included files on disk/in archive:
----------------------------------
read.me : this file. chock full of *extremely* important
stuff -- read this completely
be.exe : Bingo Editor 2.10d overlay executable
be.com : Bingo Editor 2.10d startup executable
bingo.doc : documentation for Bingo; ready to be printed out
on an ascii line printer, laser printers included.
register.doc : copy of the license agreement and registration
form, ready to be printed out on an ascii line
printer.
keycfg.set : compiled key configuration from BINGO.CFG, file
Bingo looks for on startup
bingo.hlp : help file for the supplied sample keyboard
definition file (the one I use)
bingo.cfg : sample keyboard definition file (the one I use)
Additionally, there will be a number of additional *.cfg
files. These may include, but are not necessarily limited to:
emacs.cfg : sample keyboard definition file which mimics some of
the EMACS command set
wskey.cfg : sample keyboard definition file which allows Bingo
to mimic some of the Wordstar/Borland command set.
Registered users will receieve SCRAMBLE.COM, to remove their
name from the opening screen should they desire.
Features of Bingo through version 2.10d
---------------------------------------
- high speed execution, with particularly fast searches,
screen handling, and file I/O
- virtual memory for file storage; up to 240 Megabytes of file
storage possible
- full color support
- programmable integrated mouse support
- support of VGA, EGA, & MCGA extended text modes
- superb macro capability
- large suite of utility functions: entab; detab; command
repeat; shift; etc.
- custom define your own keyboard setup
- complete menu system supporting most Bingo functions
- multiple files, multiple windows: view different sections of
the same file, or different files at the same time
- execute DOS commands, including command-line compilers
within only ~3k of overhead
- regular expression search and replace
- completely configurable from within itself
- use placemarks to mark positions in files
- user definable help file
- extensive block operation support, include point, line and
column marking, and two different sets of block operations
- one default block buffer, plus 26 additional named buffers
- wordwrap, paragraph formatting, and autoindent support
included for text processing work
- C Mode supports programming in the C programming language
- User-defined delimiter and indentation matching
- directory list picker
- execute *any* Bingo function from within Bingo whether it
has been assigned to a key or not using a 'function picker'
- interrupt Bingo at any point and exit, and when you restart
Bingo it will pick up exactly where you left off
- print files & blocks through the serial port, parallel port,
or to a file, with or without line numbers
- set printing left margin, top margin, and lines per page
- automatic processing of errors generated by the Borland and
Microsoft developmental tools.
- undelete stack of deleted items
- execute any command or macro "globally" over all files in
the ring
- profile files allow file extension specific settings.
Features New and Missing in Bingo version 2.10
----------------------------------------------
So many new things to talk about! Version 2.10 is
essentially a complete rewrite of Bingo; less than half of the
code made it to 2.10 unchanged. This necessitated a lengthy
beta-test period, and accounts for the delay in releasing this
version.
The major change in version 2.10 is the (welcome)
implementation of a virtual memory management scheme. Properly
set up, with the available disk space, Bingo is now capable of
handling up to 240 Megabytes (!) of file storage. That is a lot
of lines of code. As a side benefit, file IO is *much* faster,
and memory usage is more efficient. I'll think you'll like it.
Several functions were dropped in release 2.10. They are:
key_set_impress: This is now an unnecessary function, as key
definitions have been offloaded into the 'keyset.cfg' file.
Thus, 'key_set_save' can give you the same functionality.
del_word: This was replaced by two functions, 'del_word_rt' &
'del_word_lt'. 'Nuff said.
conf_null: This is now completely unnecessary, as the only
control character Bingo dislikes is the EOF marker,
control-Z. Nulls it handles with complete aplomb.
conf_ctrl_display: This was dropped because we decided it was
not being used by our users much, based on conversations
with them. Part of its functionality has been provided by
the 'conf_eol_display' function.
conf_curs: This was dropped, because it did not work reliably
on most machines. Look for the solid cursor, and better
cursor control in general to return in a future version.
conf_tabexpand: This was dropped because it was too slow, and
fairly unnecessary. Simply use the 'detab' function once
from the editing screen; this is a one-time deal anyway.
Plus, though we were never able to verify it, there is a
strong suspicion that the automatic tab expanding caused
machines to crash in some instances.
The following is a summary of the new features available in
version 2.10. Note that, since we had to re-implement so mych of
the editor, there were not a lot of big, new, shiny functions
added. Next time.
- now you can redefine basic keystrokes to be any other
printable character. For example the line
a â
in a .CFG file would redefine the 'a' key to be 'â'. This
translation will occur when you are entering text directly
into the buffer, and during string-entry for search and
replace. This should please my international customers.
- new command line switch added which will let you run a macro
file automatically upon startup.
"be <fname1> <fname2> -x[macro_filename1] -x[macro_filename2] ..."
will run [ma